100 |
How can I change the background color for parts of the text
|
99 |
How can I change the foreground color for parts of the text
|
98 |
How can I show the node as strikeout
|
97 |
How can I show the node as underlined
|
96 |
How can I show the node as italic
|
95 |
How can I bold the node
|
94 |
How can I change the node's caption
|
93 |
How can I display hierarchical the child nodes so they are indented relative to their parents
with ChartView1 do begin HasButtons := EXORGCHARTLib_TLB.exPlus; PenLink := EXORGCHARTLib_TLB.exPenSolid; PenWidthLink := 3; IndentSiblingX := 12; IndentSiblingY := 12; Root.Image := 0; with Nodes do begin Add('As <b>Tree</b>',Null,'1234',Null,Null).ArrangeSiblingNodesAs := EXORGCHARTLib_TLB.exTree; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234','456',Null,Null); Add('Item 1','456',Null,Null,Null); Add('Item 2','456','78',Null,Null).Expanded := False; Add('Item 2.1','78',Null,Null,Null); Add('Item 2.2','78',Null,Null,Null); Add('Item 3','456',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('As <b>Default</b>',Null,'AA',Null,Null); Add('Item 1','AA',Null,Null,Null); Add('Item 2','AA','BB',Null,Null); Add('Item 2.1','BB',Null,Null,Null); Add('Item 2.2','BB',Null,Null,Null); Add('Item 2.3','BB',Null,Null,Null); Add('Item 3','AA',Null,Null,Null); end; end |
92 |
How can I display the child nodes as a tree, so they are indented relative to their parents
with ChartView1 do begin IndentSiblingY := 4; HasButtons := EXORGCHARTLib_TLB.exPlus; with Root do begin Image := 0; ArrangeSiblingNodesAs := EXORGCHARTLib_TLB.exTree; end; with Nodes do begin Add('Child 1',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234','456',Null,Null); Add('Item 1','456',Null,Null,Null); Add('Item 2','456','78',Null,Null).Expanded := False; Add('Item 2.1','78',Null,Null,Null); Add('Item 2.2','78',Null,Null,Null); Add('Item 3','456',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child 2',Null,Null,Null,Null); end; end |
91 |
How can I indent the child nodes relative to their parents
with ChartView1 do begin IndentChild := 32; HasButtons := EXORGCHARTLib_TLB.exPlus; Root.Image := 0; with Nodes do begin Add('AsTree',Null,'1234',Null,Null).ArrangeSiblingNodesAs := EXORGCHARTLib_TLB.exTree; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234','456',Null,Null); Add('Item 1','456',Null,Null,Null); Add('Item 2','456','78',Null,Null).Expanded := False; Add('Item 2.1','78',Null,Null,Null); Add('Item 2.2','78',Null,Null,Null); Add('Item 3','456',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child 2',Null,'AA',Null,Null); Add(1,'AA',Null,Null,Null); Add(2,'AA','BB',Null,Null); Add('2.1','BB',Null,Null,Null); Add('2.2','BB',Null,Null,Null); Add(3,'AA',Null,Null,Null); end; end |
90 |
How can I increase the distance between nodes
|
89 |
How can I increase the distance between nodes
|
88 |
How can I add an anchor or a hyperlink
with ChartView1 do begin Root.Image := 0; with Nodes do begin Add('<a1>Link 1</a>',Null,'1234',Null,Null); Add('Sub <a1>Link 1</a>','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('<a2>Link 2</a>',Null,Null,Null,Null); end; end |
87 |
Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions, after the user clicks it
with ChartView1 do begin FormatAnchor[False] := '<u><fgcolor=880000> </fgcolor></u>'; Root.Image := 0; with Nodes do begin Add('<a1>Link 1</a>',Null,'1234',Null,Null); Add('Sub <a1>Link 1</a>','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('<a2>Link 2</a>',Null,Null,Null,Null); end; end |
86 |
Can I change the visual effect, appearance for the anchor, hyperlink elements, in HTML captions
with ChartView1 do begin FormatAnchor[True] := '<u><fgcolor=FF0000> </fgcolor></u>'; Root.Image := 0; with Nodes do begin Add('<a1>Link 1</a>',Null,'1234',Null,Null); Add('Sub <a1>Link 1</a>','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('<a2>Link 2</a>',Null,Null,Null,Null); end; end |
83 |
How can I assign multiple icons to a node
with ChartView1 do begin Images('gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql' + 'Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0' + 'ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN' + 'AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA='); HTMLPicture['pic1'] := 'c:\exontrol\images\zipdisk.gif'; Root.Image := 0; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null).Caption := '<img>1</img> text <img>2</img> and so on<br>bla <b>bla</b> left<r><img>3</img>'; with Add('Sub 2','1234',Null,Null,Null) do begin Caption := '<img>pic1</img> text <img>1:6</img><img>1:6</img><img>1</img> <img>2</img>'; FixedWidth := 124; FixedHeight := 48; end; Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
82 |
How can I assign multiple pictures to a node
with ChartView1 do begin HTMLPicture['pic1'] := 'c:\exontrol\images\zipdisk.gif'; HTMLPicture['pic2'] := 'c:\exontrol\images\auction.gif'; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); with Add('Sub 1','1234',Null,Null,Null) do begin Caption := '<img>pic1</img> text <img>pic2</img>'; FixedWidth := 108; FixedHeight := 48; end; Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
81 |
How can I change the color of the line that links assistant nodes
with ChartView1 do begin LinkAssistantColor := RGB(255,0,0); with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
80 |
How can I change the width of the line that links assistant nodes
with ChartView1 do begin PenLinkAssistant := EXORGCHARTLib_TLB.exPenSolid; PenWidthLinkAssistant := 4; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
79 |
How can I change the style of the line that links assistant nodes
|
78 |
How can I change the shape of the cursor when it hovers the +/- or expand/collapse buttons
with ChartView1 do begin Cursor[EXORGCHARTLib_TLB.exExpandButtonArea] := 'exHelp'; HasButtons := EXORGCHARTLib_TLB.exPlus; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
77 |
How do I change the shape of the cursor when the user clicks an drags the chart
with ChartView1 do begin Cursor[EXORGCHARTLib_TLB.exDragChart] := 'exHelp'; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
76 |
How do I change the shape of the cursor when it hovers a node
with ChartView1 do begin Cursor[EXORGCHARTLib_TLB.exNodeArea] := 'exHelp'; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
75 |
How do I change the shape of the cursor when it hovers the chart
with ChartView1 do begin Cursor[EXORGCHARTLib_TLB.exChartArea] := 'exHelp'; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
74 |
How can I copy and paste the control's content to Microsoft Word for instance
with ChartView1 do begin HasButtons := EXORGCHARTLib_TLB.exPlus; PenLink := EXORGCHARTLib_TLB.exPenSolid; PenWidthLink := 3; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
73 |
How can I copy and paste the control's content to Microsoft Word for instance
|
72 |
How can I enable or disable expanding or collapsing a node when user double clicks it
with ChartView1 do begin ExpandOnDblClk := False; HasButtons := EXORGCHARTLib_TLB.exPlus; ButtonsAlign := EXORGCHARTLib_TLB.MiddleRight; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
71 |
How can I align the +/- expand or collapse buttons to the right
with ChartView1 do begin HasButtons := EXORGCHARTLib_TLB.exPlus; ButtonsAlign := EXORGCHARTLib_TLB.MiddleRight; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
70 |
Can I display the +/- expand or collapse buttons using your EBN files
with ChartView1 do begin with VisualAppearance do begin Add(11,'c:\exontrol\images\normal.ebn'); Add(22,'c:\exontrol\images\pushed.ebn'); Add(1,'CP:11 2 2 -2 -2'); Add(2,'CP:22 2 2 -2 -2'); end; HasButtons := EXORGCHARTLib_TLB.exCustom; HasButtonsCustom[True] := 33554432; HasButtonsCustom[False] := 16777216; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
69 |
How can I change the +/- expand or collapse buttons
with ChartView1 do begin Images('gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql' + 'Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0' + 'ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN' + 'AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA='); HasButtons := EXORGCHARTLib_TLB.exCustom; HasButtonsCustom[True] := 1; HasButtonsCustom[False] := 2; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
68 |
How can I change the +/- expand or collapse buttons
with ChartView1 do begin HasButtons := EXORGCHARTLib_TLB.exCircle; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
67 |
How can I display +/- expand or collapse buttons
with ChartView1 do begin HasButtons := EXORGCHARTLib_TLB.exPlus; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null).Expanded := False; Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
66 |
How do I show or hide the assistant nodes
with ChartView1 do begin ShowAssistants := True; with Root do begin Image := 0; AddAssistant('Assistant 1',Null,Null); AddAssistant('Assistant 2',Null,Null); end; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
65 |
How do I scale or zoom the chart
with ChartView1 do begin BorderWidth := 18; BorderHeight := 18; ZoomWidthMode := EXORGCHARTLib_TLB.exCustomSize; ZoomHeightMode := EXORGCHARTLib_TLB.exCustomSize; ZoomWidth := 2; ZoomHeight := 2; Root.Image := 0; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
64 |
How do I scale or zoom the chart
with ChartView1 do begin BorderWidth := 18; BorderHeight := 18; ZoomWidthMode := EXORGCHARTLib_TLB.exControlSize; ZoomHeightMode := EXORGCHARTLib_TLB.exControlSize; Root.Image := 0; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
63 |
How can I ensure that the selected node is visible or fits the chart's area
with ChartView1 do begin EnsureVisibleOnSelect := True; ScrollOnEnsure := False; BorderWidth := 18; BorderHeight := 18; ZoomWidthMode := EXORGCHARTLib_TLB.exCustomSize; ZoomHeightMode := EXORGCHARTLib_TLB.exCustomSize; ZoomWidth := 2; ZoomHeight := 2; Root.Image := 0; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Sub 1','1234',Null,Null,Null); Add('Sub 2','1234',Null,Null,Null); Add('Sub 3','1234',Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
62 |
How do I avoid slow moving the chart when the user selects a new node
with ChartView1 do begin ScrollByClick := False; end |
61 |
How do I ensure that a node is visible or fits the chart's area
|
60 |
How do I change the root node, so it explore from a specified node
|
59 |
How do I select a node
with ChartView1 do begin Root.Image := 0; with Nodes do begin Add('Child <b>1</b>',Null,'1234',Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; SelectNode := '1234'; HideSelection := False; end |
57 |
How do I fix the height for all nodes
|
56 |
How do I fix the width for all nodes
|
55 |
How do I change the style of the link between nodes
|
54 |
How do I change the color to link the nodes
with ChartView1 do begin LinkColor := RGB(255,0,0); with Nodes do begin Add('Child <b>1</b>',Null,Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
53 |
How do I change the shape for selected node, using your EBN files
with ChartView1 do begin VisualAppearance.Add(2,'c:\exontrol\images\pushed.ebn'); SelColor := $2000000; SelectNode := 'root'; HideSelection := False; with Nodes do begin Add('Child <b>1</b>',Null,Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
52 |
How do I change the color for selected node
with ChartView1 do begin SelColor := RGB(0,0,255); SelectNode := 'root'; HideSelection := False; with Nodes do begin Add('Child <b>1</b>',Null,Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
51 |
How do I hide the node's shadow
with ChartView1 do begin ShadowNode := False; end |
50 |
How do I change the pen to draw the border for all nodes
|
49 |
How do I change the shape of the border for all nodes
with ChartView1 do begin VisualAppearance.Add(2,'c:\exontrol\images\pushed.ebn'); Background[EXORGCHARTLib_TLB.exNodeFrame] := $2000000; end |
48 |
How do I change the shape of the border for all nodes
with ChartView1 do begin DrawRoundNode := False; end |
47 |
How do I change the foreground color for all nodes
with ChartView1 do begin ForeColorNode := RGB(255,0,0); with Nodes do begin Add('Child <b>1</b>',Null,Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
46 |
How do I change the background color for all nodes
with ChartView1 do begin BackColorNode := RGB(255,0,0); with Nodes do begin Add('Child <b>1</b>',Null,Null,Null,Null); Add('Child <b>2</b>',Null,Null,Null,Null); end; end |
45 |
How do I change the key of the root
|
44 |
How do I change the caption of the root
|
43 |
How do I access the root node
|
42 |
How do I access the nodes collection
|
41 |
How do I refresh the control
|
40 |
How do I prevent painting while several changes are performed
with ChartView1 do begin BeginUpdate(); Nodes.Add('Child <b>1</b>',Null,Null,Null,Null); Nodes.Add('Child <b>2</b>',Null,Null,Null,Null); EndUpdate(); end |
39 |
How do I indent the full chart to the right
with ChartView1 do begin BorderWidth := 8; BorderHeight := 8; end |
38 |
How can I change the node's border/frame, using your EBN files
with ChartView1 do begin VisualAppearance.Add(1,'c:\exontrol\images\normal.ebn'); Background[EXORGCHARTLib_TLB.exNodeFrame] := $1000000; Nodes.Add('Child <b>1</b>',Null,Null,Null,Null); Nodes.Add('Child <b>2</b>',Null,Null,Null,Null); end |
37 |
How can still display the selected node when the control loses the focus
with ChartView1 do begin HideSelection := False; end |
36 |
How do I disable or enable the control
with ChartView1 do begin Enabled := False; end |
35 |
How do I change the visual aspect for thumb parts in the scroll bars, using EBN
with ChartView1 do begin VisualAppearance.Add(1,'c:\exontrol\images\normal.ebn'); VisualAppearance.Add(2,'c:\exontrol\images\pushed.ebn'); VisualAppearance.Add(3,'c:\exontrol\images\hot.ebn'); Background[EXORGCHARTLib_TLB.exHSThumb] := $1000000; Background[EXORGCHARTLib_TLB.exHSThumbP] := $2000000; Background[EXORGCHARTLib_TLB.exHSThumbH] := $3000000; Background[EXORGCHARTLib_TLB.exVSThumb] := $1000000; Background[EXORGCHARTLib_TLB.exVSThumbP] := $2000000; Background[EXORGCHARTLib_TLB.exVSThumbH] := $3000000; FixedWidthNode := 320; end |
34 |
How do I change the visual aspect only for the thumb in the scroll bar, using EBN
with ChartView1 do begin VisualAppearance.Add(1,'c:\exontrol\images\normal.ebn'); VisualAppearance.Add(2,'c:\exontrol\images\pushed.ebn'); VisualAppearance.Add(3,'c:\exontrol\images\hot.ebn'); Background[EXORGCHARTLib_TLB.exHSThumb] := $1000000; Background[EXORGCHARTLib_TLB.exHSThumbP] := $2000000; Background[EXORGCHARTLib_TLB.exHSThumbH] := $3000000; ScrollThumbSize[EXORGCHARTLib_TLB.exHScroll] := 96; FixedWidthNode := 320; end |
33 |
I've seen that you can change the visual appearance for the scroll bar. How can I do that
with ChartView1 do begin VisualAppearance.Add(1,'c:\exontrol\images\normal.ebn'); VisualAppearance.Add(2,'c:\exontrol\images\pushed.ebn'); VisualAppearance.Add(3,'c:\exontrol\images\hot.ebn'); Background[EXORGCHARTLib_TLB.exSBtn] := $1000000; Background[EXORGCHARTLib_TLB.exSBtnP] := $2000000; Background[EXORGCHARTLib_TLB.exSBtnH] := $3000000; Background[EXORGCHARTLib_TLB.exHSBack] := $f0f0f0; Background[EXORGCHARTLib_TLB.exVSBack] := $f0f0f0; Background[EXORGCHARTLib_TLB.exSizeGrip] := $f0f0f0; FixedWidthNode := 320; end |
32 |
Can I change the forecolor for the tooltip
with ChartView1 do begin ToolTipDelay := 1; ToolTipWidth := 364; Background[EXORGCHARTLib_TLB.exToolTipForeColor] := $ff; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
31 |
Can I change the background color for the tooltip
with ChartView1 do begin ToolTipDelay := 1; ToolTipWidth := 364; Background[EXORGCHARTLib_TLB.exToolTipBackColor] := $ff; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
30 |
Can I change the default border of the tooltip, using your EBN files
with ChartView1 do begin ToolTipDelay := 1; ToolTipWidth := 364; VisualAppearance.Add(1,'c:\exontrol\images\normal.ebn'); Background[EXORGCHARTLib_TLB.exToolTipAppearance] := $1000000; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
29 |
How do I call your x-script language
|
28 |
How do I call your x-script language
|
27 |
Can I change the font for the tooltip
with ChartView1 do begin ToolTipDelay := 1; with ToolTipFont do begin Name := 'Tahoma'; Size := 14; end; ToolTipWidth := 364; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
26 |
I've seen that the width of the tooltip is variable. Can I make it larger
with ChartView1 do begin ToolTipWidth := 328; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
25 |
How do I let the tooltip being displayed longer
with ChartView1 do begin ToolTipPopDelay := 10000; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
24 |
How do I disable showing the tooltip for all control
with ChartView1 do begin ToolTipDelay := 0; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
23 |
How do I show the tooltip quicker
with ChartView1 do begin ToolTipDelay := 1; Root.ToolTip := 'This is a bit of text that''s shown when the cursor hovers the node.'; end |
22 |
Can I change the order of the buttons in the scroll bar
with ChartView1 do begin ScrollOrderParts[EXORGCHARTLib_TLB.exHScroll] := 't,l,r'; ScrollOrderParts[EXORGCHARTLib_TLB.exVScroll] := 't,l,r'; FixedWidthNode := 320; end |
21 |
The thumb size seems to be very small. Can I make it bigger
|
20 |
How do I enlarge or change the size of the control's scrollbars
with ChartView1 do begin ScrollHeight := 18; ScrollWidth := 18; ScrollButtonWidth := 18; ScrollButtonHeight := 18; FixedWidthNode := 320; FixedHeightNode := 320; end |
19 |
How can I display my text on the scroll bar, using a different font
with ChartView1 do begin ScrollPartCaption[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exThumbPart] := 'This is just a text'; ScrollFont[EXORGCHARTLib_TLB.exHScroll].Size := 12; ScrollThumbSize[EXORGCHARTLib_TLB.exHScroll] := 128; ScrollHeight := 24; ScrollPartCaption[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exThumbPart] := 'This is <s><font Tahoma;12> just </font></s> text'; ScrollHeight := 20; FixedWidthNode := 320; end |
18 |
How can I display my text on the scroll bar
with ChartView1 do begin ScrollPartCaption[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exThumbPart] := 'this is just a text'; ScrollThumbSize[EXORGCHARTLib_TLB.exHScroll] := 96; FixedWidthNode := 320; end |
17 |
How do I assign a tooltip to a scrollbar
|
16 |
How do I assign an icon to the button in the scrollbar
with ChartView1 do begin Images('gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql' + 'Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0' + 'ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN' + 'AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA='); ScrollPartVisible[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exLeftB1Part] := True; ScrollPartCaption[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exLeftB1Part] := '<img>1</img>'; ScrollHeight := 18; ScrollButtonWidth := 18; FixedWidthNode := 320; end |
15 |
I need to add a button in the scroll bar. Is this possible
with ChartView1 do begin ScrollPartVisible[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exLeftB1Part] := True; ScrollPartCaption[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exLeftB1Part] := '1'; FixedWidthNode := 320; end |
14 |
Can I display an additional buttons in the scroll bar
with ChartView1 do begin ScrollPartVisible[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exLeftB1Part] := True; ScrollPartVisible[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exLeftB2Part] := True; ScrollPartVisible[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exRightB6Part] := True; ScrollPartVisible[EXORGCHARTLib_TLB.exHScroll,EXORGCHARTLib_TLB.exRightB5Part] := True; FixedWidthNode := 320; end |
13 |
How do I change the control's foreground color
with ChartView1 do begin ForeColor := RGB(255,0,0); end |
12 |
How do I change the control's background color
with ChartView1 do begin BackColor := RGB(200,200,200); end |
11 |
How can I change the control's font
|
10 |
How do I put a picture on the center of the control
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.MiddleCenter; end |
9 |
How do I resize/stretch a picture on the control's background
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.Stretch; end |
8 |
How do I put a picture on the control's center right bottom side
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.LowerRight; end |
7 |
How do I put a picture on the control's center left bottom side
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.LowerLeft; end |
6 |
How do I put a picture on the control's center top side
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.UpperCenter; end |
5 |
How do I put a picture on the control's right top corner
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.UpperRight; end |
4 |
How do I put a picture on the control's left top corner
with ChartView1 do begin Picture := ChartView1.ExecuteTemplate('loadpicture(`c:\exontrol\images\zipdisk.gif`)'); PictureDisplay := EXORGCHARTLib_TLB.UpperLeft; end |
3 |
How do I put a picture on the control's background
|
2 |
How do I change the control's border, using your EBN files
with ChartView1 do begin VisualAppearance.Add(1,'c:\exontrol\images\normal.ebn'); Appearance := EXORGCHARTLib_TLB.AppearanceEnum($1000000); end |
1 |
How do I remove the control's border
|